﻿/* 样式预定义 */
body{font-family: "Microsoft YaHei","微软雅黑";    font-size: 16px;}
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0}
ol, ul {margin: 0;padding: 0;list-style: none}
a{text-decoration: none;color: black;}
a:hover{ text-decoration: underline!important;}
.jews_href:hover{text-decoration: underline!important;}
img{border: none;}
i{ font-style:normal}
input { outline: none } 
/* head */
/*.head{ background:url(../images/logo.png) no-repeat left center; overflow:hidden; width:1200px; margin:0 auto; height:130px}*/

* {padding: 0;margin: 0;webkit-tap-highlight-color: transparent;outline: none}
*,
*:before,
*:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ov {overflow: hidden;}
.pr {position: relative }
.di {display: inline-block;}
.href {cursor: pointer;}
.left {float: left}
.right {float: right}
.sn1 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap; /*border:1px solid #ddd;*/}
.sn2 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sn3 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
ol, ul {margin: 0;padding: 0;list-style: none}
.min1400{width: 100%;min-width: 1400px;position: relative;}
.w1400{margin: 0 auto;width: 1400px;position: relative;}
.min1200{width: 100%;min-width: 1200px;position: relative;}
.w1200{margin: 0 auto;width: 1200px;position: relative;}
.w100{width: 100%;}
.mt20{margin-top: 20px;}
.mb40{margin-bottom: 40px;}
.pdzy10{padding: 0 10px;}
.jews_href{    cursor: pointer;}


/* focusBox */
.focusBox{ position: relative}
.focusBox .pic img{ display: block; width:100%; height:366px}
.focusBox .txt-bg{ position: absolute; bottom: 0px; z-index: 1; height: 70px; width:100%; background-color:#666; background: rgba(199,0,0,.7); }
.focusBox .txt{ position: absolute; bottom: 0px; z-index: 2; height: 70px; width:100%; overflow:hidden;background-color: rgba(199,0,0,.7);
    text-align: center;}
.focusBox .txt li{ height:70px; line-height:70px; position:absolute}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 18px}
.focusBox .num2{ position: absolute; z-index: 3; bottom: 16px; right: 18px; }
.focusBox .num li{ width: 24px;height: 24px;line-height: 24px;text-align: center; cursor: pointer; color:#c70000; background-color:#dbb1b1; margin-right:10px;        display: inline-block;overflow: hidden}
.focusBox .num li.on { background-color: #f19b14;width: 24px;height: 24px;line-height: 24px;text-align: center;}
.focusBox .num1920{display:table; text-align: center;bottom: 10px;width: 100%; position: absolute; z-index: 3;}
.focusBox .num1920 li.on { background:red;width: 10px;}



.focusBox_zt .txt-bg{ position: absolute; bottom: 0px; z-index: 1; height: 40px; width:100%; background-color:#666; background: rgba(0,0,0,.7); }
.focusBox_zt  .txt{ position: absolute; bottom: 0px; z-index: 2; height: 40px; width:100%; overflow:hidden;
  text-align: center;}
.focusBox_zt  .txt li{ height:40px; line-height:40px; position:absolute;width: 100%;}
.focusBox_zt .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; width:100%; text-align: center;}

.focusBox_zt1 .txt-bg{ position: absolute; bottom: 0px; z-index: 1; height: 30px; width:100%; background-color:#666; background: rgba(0,0,0,.7); }
.focusBox_zt1  .txt{ position: absolute; bottom: 0px; z-index: 2; height: 30px; width:100%; overflow:hidden;
  text-align: center;}
.focusBox_zt1  .txt li{ height:30px; line-height:30px; position:absolute;width: 100%;}
.focusBox_zt1 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px;width:100%; text-align: center;}

/* 本例子css */


.zhuanti .tempWrap{width: 1260px!important;height: 140px;z-index: 10;    margin-left: 36px;
    margin-top: 10px;}
.zhuanti .tempWrap .bd img{ width:400px; height:120px; display:block;margin-right:20px; 
    margin-bottom: 20px;; }
.zhuanti .tempWrap .bd img:hover{ border-color:#999;  }
.zhuanti .hd{position: relative;top:-84px;width: 1330px;}


.fixed-right-tools { position: fixed; right: 20px; bottom: 10%; z-index: 99999999;}
.fixed-right-tools .pos-r{position: relative;}
.fixed-right-tools .btn{text-align: center;    width: 76px;    height: 76px;    border: 1px solid #d1d1d1;  background-color: white;  border-radius: 5px;    margin-bottom: 10px;    padding: 13px 0;
    position: relative;}
.fixed-right-tools .btn img{max-width: 35px;max-height: 35px;}
.fixed-right-tools .btn p{font-size: 12px;}
.fixed-right-tools .pos-r:hover .qrcode { display: block; }
.fixed-right-tools .qrcode { display: none; position: absolute; top: 0; right: 85px; width: 140px; height: 140px; border: 2px solid #c70000;z-index: 999999; }
.fixed-right-tools .qrcode:after { content: ''; position: relative; left: 100%; top: 5px; display: inline-block; vertical-align: middle; width: 0; height: 0; border-style: dashed; border-color: transparent; overflow: hidden; border-left-style: solid; border-left-color: #c70000; border-width: 10px; }
.fixed-right-tools .qrcode img { position: absolute; max-width: 100%; max-height: 100%; margin: 0 auto; vertical-align: middle; display: inline-block; }

.wztop {
  height: 36px;
  line-height: 36px;
  background-color:white;
  font-size: 14px;
  color: #333;
  position: absolute;
  top:5px;
  z-index: 9999;
}

.wztop .right span {
  margin: 0 2px;
  color: #333;
}
.wztop p{
    margin-left: 10px;
    height: 30px;
    line-height: 30px;
    background-color: #c70000;
    border-radius: 15px;
    padding: 0 20px;
    color: white;;
    margin-top: 3px;
}